.loginPane {
  width: 100vw;
  height: 100vh;
  position: relative;
  box-shadow: 0 0 20px 0 #666;
  background-color: bisque;

  &-content {
    width: 600px;
    height: 250px;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 120px;
    margin: auto;
    box-shadow: 0 0 10px 0 #888;
    padding: 80px 36px 0;
    background-color: #fff;
    border-radius: 8px;
    &-Logo {
      background-color: #fff;
      position: relative;
      &-content {
        position: absolute;
        left: 0;
        right: 0;
        margin: auto;
        width: 120px;
        height: 120px;
        border-radius: 50%;
        background-color: #fff;
        border-radius: 50%;
        top: -140px;
        display: flex;
        justify-content: center;
        align-items: center;
        box-shadow: 0 0 10px 0 #888;
        img {
          border-radius: 50%;
          animation: route 60s linear infinite;
        }
      }
    }
  }
}
@keyframes route {
  100% {
    transform: rotate(360deg);
  }
}
